Big Huge Thesaurus

armed bullhead

noun